Precast dam - French English Dictionary